package com.alinesno.cloud.initializr.starter.base.util;

/**
 * 基础生成模板
 * @author WeiXiaoJin
 * @since 2021年6月19日 上午8:09:14
 */
public class BaseVelocityTemplate {
	
	public static final String BOOT_SUFFIX = "-boot" ; 
	public static final String API_SUFFIX = "-api" ; 
	public static final String STARTER_SUFFIX = "-starter" ; 
	public static final String WEB_SUFFIX = "-web" ; 
	public static final String UI_SUFFIX = "-ui" ; 
	public static final String GATEWAY_SUFFIX = "-gateway" ; 

	/**
	 * 项目空间路径
	 */
	protected static final String SOURCE_PATH = "src";
	protected static final String PROJECT_PATH = "main/java";
	protected static final String TEST_PROJECT_PATH = "test/java";
	
	/**
	 * 资源文件，空间路径
	 */
	protected static final String RESOUCES_PATH = "main/resources";
	protected static final String TEST_RESOUCES_PATH = "test/resources";

	/**
	 * mybatis空间路径
	 */
	protected static final String MYBATIS_PATH = "main/resources/mapper";

	/**
	 * html空间路径
	 */
	protected static final String TEMPLATES_PATH = "main/resources/templates";

}
